Big Huge Thesaurus

Oxytropis lambertii

noun